//入口文件
import Vue from 'vue';
import VueRouter from 'vue-router';


//安装路由模块
Vue.use(VueRouter);


//导入格式化时间的插件
import moment from 'moment';
//定义全局过滤器
Vue.filter('dataFormat', function(dataStr, pattern="YYYY-MM-DD HH:mm:ss"){
    return moment(dataStr).format(pattern);              //得到给定时间
});



//导入 vue-resource
import VueResource from 'vue-resource';
Vue.use(VueResource);
Vue.http.options.root = 'http://vue.studyit.io';              //设置请求的根路径


//导入 MUI 样式
import './lib/mui/css/mui.min.css';
import './lib/mui/css/icons-extra.css';


//按需导入 mint-ui 中的组件
import { Header, Swipe, SwipeItem, Button } from 'mint-ui';
Vue.component(Header.name, Header);
Vue.component(Swipe.name, Swipe);
Vue.component(SwipeItem.name, SwipeItem);
Vue.component(Button.name, Button);


//导入自己的 router.js 路由模块
import router from './router.js';


//导入 app 根组件
import app from './App.vue';


var vm = new Vue({
    el: '#app',
    data:{},
    methods:{},
    render: c => c(app) ,
    router                      //挂载路由对象
});



//在使用 MUI 的图标样式时，如果 icons.css 里没有，可以去 icons-extra.css 看看，但是 icons-extra.css 里的图标对 .ttf 是有依赖的，还要去 fonts 下找到 mui-icons-extra.ttf 复制到项目文件夹里